package cn.myfirefly.moming.house.model;

import java.io.Serializable;

import cn.myfirefly.core.annotation.ColumnType;
import cn.myfirefly.core.model.BaseFilterDto;

public class SpfTradeContractFilterDto extends BaseFilterDto implements Serializable {
		
	/**
	 * 
	 */
	private static final long serialVersionUID = -4973307282641677537L;
	//columns START
	/** 成交地址 */
	@ColumnType(value="String")
	private String[] tradeAddress;
	/** 面积 */
	@ColumnType(value="String")
	private String[] tradeArea;
	/** 客户姓名 */
	@ColumnType(value="String")
	private String[] customerName;
	/** 联系方式 */
	@ColumnType(value="String")
	private String[] contactWay;
	/** 证件号码 */
	@ColumnType(value="String")
	private String[] identifyNum;
	/** 成交价 */
	@ColumnType(value="BigDecimal")
	private String[] tradeAmount;
	/** 成交日期 */
	@ColumnType(value="Date", pattern="yyyy-MM-dd")
	private String[] tradeDate;
	/** 成交区域 */
	@ColumnType(value="String")
	private String[] tradeRegion;
	/** 成交店面 */
	@ColumnType(value="String")
	private String[] tradeShop;
	/** 成交人 */
	@ColumnType(value="String")
	private String[] tradePerson;
	/** 所属店经理 */
	@ColumnType(value="String")
	private String[] belongShopManager;
	/** 应收佣金 */
	@ColumnType(value="BigDecimal")
	private String[] receivableCommission;
	/** 已收佣金 */
	@ColumnType(value="BigDecimal")
	private String[] receivedCommission;
	/** 收佣日期 */
	@ColumnType(value="Date", pattern="yyyy-MM-dd")
	private String[] receivedDate;
	/** 成交合同状态 */
	@ColumnType(value="String")
	private String[] tradeContractStatus;
	/** 备注 */
	@ColumnType(value="String")
	private String[] remark;
	/** 创建人 */
	@ColumnType(value="String")
	private String[] createBy;
	/** 创建日期 */
	@ColumnType(value="Date", pattern="yyyy-MM-dd HH:mm:ss")
	private String[] createDate;
	/** 修改人 */
	@ColumnType(value="String")
	private String[] modifyBy;
	/** 修改日期 */
	@ColumnType(value="Date", pattern="yyyy-MM-dd HH:mm:ss")
	private String[] modifyDate;
	/** 业绩金额 */
	@ColumnType(value="BigDecimal")
	private String[] performanceAmount;
	//columns END

	/**
	 * 成交地址
	 * @return
	 */
	public String[] getTradeAddress() {
		return this.tradeAddress;
	}
	
	/**
	 * 成交地址
	 * @param value
	 */
	public void setTradeAddress(String[] value) {
		this.tradeAddress = value;
	}
	/**
	 * 面积
	 * @return
	 */
	public String[] getTradeArea() {
		return this.tradeArea;
	}
	
	/**
	 * 面积
	 * @param value
	 */
	public void setTradeArea(String[] value) {
		this.tradeArea = value;
	}
	/**
	 * 客户姓名
	 * @return
	 */
	public String[] getCustomerName() {
		return this.customerName;
	}
	
	/**
	 * 客户姓名
	 * @param value
	 */
	public void setCustomerName(String[] value) {
		this.customerName = value;
	}
	/**
	 * 联系方式
	 * @return
	 */
	public String[] getContactWay() {
		return this.contactWay;
	}
	
	/**
	 * 联系方式
	 * @param value
	 */
	public void setContactWay(String[] value) {
		this.contactWay = value;
	}
	/**
	 * 证件号码
	 * @return
	 */
	public String[] getIdentifyNum() {
		return this.identifyNum;
	}
	
	/**
	 * 证件号码
	 * @param value
	 */
	public void setIdentifyNum(String[] value) {
		this.identifyNum = value;
	}
	/**
	 * 成交价
	 * @return
	 */
	public String[] getTradeAmount() {
		return this.tradeAmount;
	}
	
	/**
	 * 成交价
	 * @param value
	 */
	public void setTradeAmount(String[] value) {
		this.tradeAmount = value;
	}
	/**
	 * 成交日期
	 * @return
	 */
	public String[] getTradeDate() {
		return this.tradeDate;
	}
	
	/**
	 * 成交日期
	 * @param value
	 */
	public void setTradeDate(String[] value) {
		this.tradeDate = value;
	}
	/**
	 * 成交区域
	 * @return
	 */
	public String[] getTradeRegion() {
		return this.tradeRegion;
	}
	
	/**
	 * 成交区域
	 * @param value
	 */
	public void setTradeRegion(String[] value) {
		this.tradeRegion = value;
	}
	/**
	 * 成交店面
	 * @return
	 */
	public String[] getTradeShop() {
		return this.tradeShop;
	}
	
	/**
	 * 成交店面
	 * @param value
	 */
	public void setTradeShop(String[] value) {
		this.tradeShop = value;
	}
	/**
	 * 成交人
	 * @return
	 */
	public String[] getTradePerson() {
		return this.tradePerson;
	}
	
	/**
	 * 成交人
	 * @param value
	 */
	public void setTradePerson(String[] value) {
		this.tradePerson = value;
	}
	/**
	 * 所属店经理
	 * @return
	 */
	public String[] getBelongShopManager() {
		return this.belongShopManager;
	}
	
	/**
	 * 所属店经理
	 * @param value
	 */
	public void setBelongShopManager(String[] value) {
		this.belongShopManager = value;
	}
	/**
	 * 应收佣金
	 * @return
	 */
	public String[] getReceivableCommission() {
		return this.receivableCommission;
	}
	
	/**
	 * 应收佣金
	 * @param value
	 */
	public void setReceivableCommission(String[] value) {
		this.receivableCommission = value;
	}
	/**
	 * 已收佣金
	 * @return
	 */
	public String[] getReceivedCommission() {
		return this.receivedCommission;
	}
	
	/**
	 * 已收佣金
	 * @param value
	 */
	public void setReceivedCommission(String[] value) {
		this.receivedCommission = value;
	}
	/**
	 * 收佣日期
	 * @return
	 */
	public String[] getReceivedDate() {
		return this.receivedDate;
	}
	
	/**
	 * 收佣日期
	 * @param value
	 */
	public void setReceivedDate(String[] value) {
		this.receivedDate = value;
	}
	/**
	 * 成交合同状态
	 * @return
	 */
	public String[] getTradeContractStatus() {
		return this.tradeContractStatus;
	}
	
	/**
	 * 成交合同状态
	 * @param value
	 */
	public void setTradeContractStatus(String[] value) {
		this.tradeContractStatus = value;
	}
	/**
	 * 备注
	 * @return
	 */
	public String[] getRemark() {
		return this.remark;
	}
	
	/**
	 * 备注
	 * @param value
	 */
	public void setRemark(String[] value) {
		this.remark = value;
	}

	public String[] getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String[] createBy) {
		this.createBy = createBy;
	}

	public String[] getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String[] createDate) {
		this.createDate = createDate;
	}

	public String[] getModifyBy() {
		return modifyBy;
	}

	public void setModifyBy(String[] modifyBy) {
		this.modifyBy = modifyBy;
	}

	public String[] getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(String[] modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String[] getPerformanceAmount() {
		return performanceAmount;
	}

	public void setPerformanceAmount(String[] performanceAmount) {
		this.performanceAmount = performanceAmount;
	}
}
